home *** CD-ROM | disk | FTP | other *** search
/ Delphi 2.0 - Programmer's Utilities Power Pack / Delphi 2.0 Programmer's Utilities Power Pack.iso / m_to_r / ri / rireadme.txt < prev   
Encoding:
Text File  |  1996-09-15  |  7.1 KB  |  185 lines

  1. Replace_It! v1.1   Copyright ⌐ 1995 Digital Processes
  2.  
  3.  
  4. WHAT IT DOES:
  5.  
  6. Replace_It! searches for and replaces (or deletes) multiple text strings 
  7. in multiple files.  Great for updating entire projects in one pass for any
  8. programming language which uses ASCII text files to store source code.  It 
  9. also replaces or deletes strings in Delphi .DFM binary files for transparent
  10. component swapping.
  11.  
  12. Several predefined replacement lists are included to beautify Pascal and SQL
  13. source code.  One list allows for quick and simple conversion from Delphi
  14. database components to InfoPower components.
  15.  
  16. Replace_It! also performs find only searches and ASCII hex dumps of binary
  17. files.
  18.  
  19. Use it to:
  20.  
  21.   1. Rename   - change object, function, procedure, variable and key word names
  22.                   (any string within a line of code or text may be found and
  23.                    replaced by a new string)
  24.   2. Delete   - delete any string within a line of code or text
  25.   3. Find     - find only mode produces a detailed listing of all occurrences
  26.                   found by filename, line and position (offset in binary files)
  27.   4. Beautify - change programming language reserved words to all upper case,
  28.                   all lower case or lower case with first char of each word
  29.                   capitalized (these are built-in default replacement lists).
  30.   5. Component Swap - in Delphi to change a component to an enhanced descendant
  31.                   component.  This eliminates having to physically remove the
  32.                   ancestor, replace it with the descendant and set the
  33.                   properties all over again.  Where one component used to be
  34.                   the new one appears!  This is by far the greatest time saving
  35.                   feature of Replace_It! (there is a built-in replacement list
  36.                   for converting a project over to InfoPower components)
  37.  
  38.  
  39. PROCESSING OPTIONS:
  40.  
  41.   1. Verify each replace, even in Delphi .DFM files, on an item by item basis.
  42.   2. Limit search to whole words only on an item by item basis.
  43.   3. Make search case sensitive or insensitive on an item by item basis.
  44.   4. Delete rather than replace a string being searched for on an item by item
  45.        basis.
  46.   5. Generate ASCII readable HEX dump files from binary files.
  47.   6. Search and replace or delete strings in Delphi binary .DFM files.
  48.  
  49.  
  50. WHY YOU WOULD WANT TO USE IT:
  51.  
  52. Replace_It! can easily pay for itself after the first use on many medium to
  53. large sized projects which spans many source code files.
  54.  
  55. Delphi / InfoPower Example:
  56.  
  57. Try converting a multi form generic Delphi database project over to one using
  58. InfoPower database components.  It could take all day by hand but by using
  59. Replace_It! the whole process takes less than 15 minutes because Replace_It!
  60. also searches and replaces strings in Delphi .DFM binary files!  For example,
  61. after you let Replace_It! replace a Delphi TTable component with an InfoPower
  62. TwwTable component you will see a TwwTable component on the form where a
  63. Ttable component used to be!
  64.  
  65. SQL Example:
  66.  
  67. Consider searching for and replacing (changing) a stored procedure name
  68. referenced in hundreds of SQL stored procedure and trigger source code files.
  69. Replace_It! can do it in less than 10 minutes and you'll be sure you didn't
  70. miss a single reference.
  71.  
  72.  
  73. WHAT YOU WILL RECEIVE IF YOU REGISTER:
  74.  
  75. You will receive a printed manual/user guide, tech support via CompuServe
  76. Email and the full implementation of Replace_It! which includes the ability to
  77. search for and replace strings in Delphi .DFM binary files.  You will also be
  78. entitled to upgrade to new versions of Replace_It! for considerably less than
  79. the price of a first time registration.
  80.  
  81.  
  82. HOW TO REGISTER:
  83.  
  84. COMPUSERVE REGISTRATION:
  85.  
  86.   1. GO SWREG to register.
  87.  
  88.   2. Select "Register Software" from the menu.
  89.  
  90.   3. The CompuServe REGISTRATION ID for Replace_It! is:
  91.  
  92.                              6358
  93.  
  94.        Enter this number as the first option on the search
  95.        criteria display.
  96.  
  97.   4. The registration fee of $29.00 plus any shipping and
  98.        handling fees and sales tax will be charged to your
  99.        CompuServe account.  You may want to consider having
  100.        your new software sent directly to your CompuServe
  101.        "mail box" (DP pays the charges for the ~200K ZIP
  102.        file which you will then have to download).
  103.  
  104. REGISTRATION BY POSTAL SERVICE MAIL:
  105.  
  106. If you are registering by postal service mail simply copy and
  107. paste the order form (listed below) to Notepad or your favorite
  108. editor and fill in the blanks. Then print the order form and mail
  109. it to the address listed below.
  110.  
  111.   BY CHECK/MONEY ORDER:
  112.     1. Fill in the order form.
  113.     2. Make out a check or money order to Digital Processes for
  114.          the amount in "Total Payment".
  115.     3. Print the form and mail it with your check or money order
  116.          to Digital Processes at the address listed below.
  117.  
  118.   BY CREDIT CARD:
  119.     1. Fill in the order form.
  120.     2. Fill in the type of card, Visa or MasterCard.
  121.     3. Fill in the card's account number.
  122.     4. Fill in the expiration date and any effective date on the
  123.          card.
  124.     5. Fill in the cardholder's name as it appears on the card
  125.     6. Print the form and mail it to Digital Processes at the
  126.          address listed below.
  127.  
  128.  
  129. ORDER FORM:
  130.  
  131. -----------------------------------------------------------------
  132.  
  133.    Replace_It!  Single Copy: ____    copies at $29 each = ______
  134.    Replace_It! Site License
  135.         2 to    9 computers: ____ computers at $22 each = ______
  136.        10 to   24 computers: ____ computers at $17 each = ______
  137.        25 to   49 computers: ____ computers at $14 each = ______
  138.        50 to   99 computers: ____ computers at $10 each = ______
  139.       100 or more computers: ____ computers at $ 7 each = ______
  140.             Orders outside US, Canada and Mexico add $3 + ______
  141.                 California residents add 8.5% sales tax + ______
  142.                                           Total Payment = ______
  143.      __ MasterCard   __ Visa
  144.  
  145.         Card No: __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
  146.  
  147.         Card Expiration Date:     Month: __ __  Year: __ __
  148.  
  149.         Exact Name Appearing on Card:___________________________
  150.  
  151.      __ Check Enclosed');
  152.      __ Money Order Enclosed');
  153.  
  154.            Name:_______________________________ Date:___________
  155.  
  156.         Company:________________________________________________
  157.  
  158.         Address:________________________________________________
  159.  
  160.     City,St,Zip:________________________________________________
  161.  
  162.         Country:________________________________________________
  163.  
  164.       Day Phone:__________________ Evening:_____________________
  165.  
  166.         Ship To: __ Address Above  Disk Size:  __ 3.5  __ 5.25
  167.                        or
  168.                  __ CompuServe # Below [Digital Processes pays]
  169.                     (User Manual in MS Windows .WRI format)
  170.  
  171.    CompuServe #:________________ Internet:______________________
  172.  
  173. -----------------------------------------------------------------
  174.  
  175.  
  176. DIGITAL PROCESSES ADDRESSES:
  177.  
  178.   Digital Processes
  179.   PO Box 260
  180.   Tujunga, CA  91043-0260
  181.  
  182.   CompuServe: 75334,3030
  183.   Internet:   75334.3030@compuserve.com
  184.  
  185.